feeling physically warm - German English Dictionary